major taxpayers - French English Dictionary